enclosure for pasture - Francés Inglés Diccionario